package com.knife.blog.logic;

import java.util.List;

import com.knife.blog.domain.SystemLogInfo;
import com.knife.web.tools.IActiveUser;

public interface SystemLogService {
	// 添加日志
	boolean addSystemLogInfo(SystemLogInfo log);

	// 书写日志
	void writeLog(String oType, String intro, IActiveUser user);

	// 读取日志
	SystemLogInfo getSystemLogInfo(String cid);

	// 删除日志
	boolean delSystemLogInfo(String cid);

	// 批量删除日志
	int batchDelSystemLogInfo(String[] cids);

	// 查询日志
	List querySystemLogInfo(String oType, String username, String key,
			java.util.Date date1, java.util.Date date2);

}
